place full of pebbles/gravel - Allemand Anglais Dictionnaire